agreement to lease - Deutsch Englisch Wörterbuch